expressing approval or surprise - Francés Inglés Diccionario